const { baseUrl } = require('./src/utils/config')
module.exports = {
  publicPath: process.env.NODE_ENV === "production" ? "/vue-echarts/" : "/",
  productionSourceMap: false,
  lintOnSave: false,
  devServer: {
    port: 2106,
    // hotOnly: true, // 热更新
    proxy: {
      "/api": {
        target: `http://${baseUrl}/`, // 数据请求接口
        changeOrigin: true,
        ws: true, // websocket支持
        pathRewrite: {
          "^/api": ""
        }
      }
    }
  },
  // configureWebpack: {
  //   // 把原本需要写在webpack.config.js中的配置代码 写在这里 会自动合并
  //   externals: {
  //     'jquery': '$',
  //     'echarts': 'echarts',
  //     'axios': 'axios'
  //   }
  // }
};